@import "public";
.layui-m-layercont{
  text-align: center!important;
  .fontSize(32rem)!important;

}
#service{

  .ser-title{
    width: 100%;
    .height(80rem);
    .lineHeight(80rem);
    .fontSize(26rem);
    .padding(0,30rem,0,30rem);
    color: #666666;
  }
  .ser-list{
    ul li{
      width: 100%;
      .height(240rem);
      .padding(15rem,30rem,15rem,30rem);
      .marginBottom(10rem);
      background-color: #ffffff;
      .serl-eg-img{
        float: left;
        .marginRight(45rem);
        img{
          .width(150rem);
          .height(210rem);
          display: block;
        }
      }
      .serl-name{
        .width(360rem);
        float: left;
        .marginBottom(16rem);
        p{
          float: left;
          .fontSize(34rem);
          color: #4d4d4d;
          .marginRight(25rem);

        }
        span{
          .width(115rem);
          .height(36rem);
          float: left;
          .border(2rem,solid,#fe5b4c);
          text-align: center;
          .lineHeight(36rem);
          .fontSize(22rem);
          color: #fe5b4c;
          .marginTop(5rem);
        }
      }
      .serl-content{
        .width(285rem);
        float: left;

      }
      .serl-star{
        float: left;
        .marginTop(20rem);
        img{
          .width(36rem);
          .height(34rem);
        }
      }
      .serl-detail{
        width: 100%;
        float: left;
        .serl-each{
          float: left;
          .marginTop(10rem);
          p{
            text-align: center;
            span{
              img{
                .width(36rem);
                .height(36rem);
                display: block;
              }
            }
          }
          p:nth-of-type(2){
            color: #999999;
          }
        }
        .serl-first{
          .paddingRight(30rem);
          .borderRight(2rem,solid,#dbdbdb);
        }
        .serl-second{
          .marginLeft(30rem);
        }
      }
      .serl-call{
        float: right;
        .width(80rem);
        //.marginTop(30rem);
        .marginLeft(10rem);
        img{
          .width(32rem);
          .height(36rem);
          display: block;
          .marginAuto(0,20rem);
        }
        p{
          color: #40a747;
        }
      }
    }
  }
}